About Granary Squared Properties Limited (13109909) United Kingdom