About Built Square Investments Limited (13061066) United Kingdom