About Neatfame Properties Limited (02229257) United Kingdom