About Hounslow Palace Ltd (11656053) United Kingdom