About Noah S House Limited (13189155) United Kingdom