About Andrew & Oaks Property Uk Ltd (13024758) United Kingdom