About Allen Property Search Limited (04990381) United Kingdom