About Ultimate Apartments. Ltd (06487708) United Kingdom