About Newitt & Co (properties) Limited (04276461) United Kingdom