About Marford Properties Limited (00598101) United Kingdom