Square Building Trust Limited

12 July 2025