About Agar Properties Limited (10534230) United Kingdom