About Red House Apartments Ltd (09969810) United Kingdom