About Londox Properties Ltd (12393033) United Kingdom