About Noah S Ark Property Limited (10310156) United Kingdom