About Noggo Properties Limited (10565482) United Kingdom