About Ascot House 104 Ltd (11226534) United Kingdom