About Aofad Properties Ltd (13665998) United Kingdom