About Glandore Villa Ltd (NI622542) United Kingdom