About Stanford-le-hope Property Leasing Company Limited (04862407) United Kingdom