About Neil Walters Property Services Limited (05166699) United Kingdom