About Temple Square (aylesbury) Ltd (13484924) United Kingdom