About A&r Property Plus Limited (13414064) United Kingdom