About Noggin Properties Limited (08013560) United Kingdom