About Nock Properties Limited (10269445) United Kingdom