About Neat Property Development Ltd (13140046) United Kingdom