About Landranks Property Co. Limited (01180303) United Kingdom