About Applegarth Properties Ltd (11761218) United Kingdom