About Nick Croall Property Search Ltd (13607184) United Kingdom