About Latestapartments Ltd (12668750) United Kingdom