About Levanter Properties Limited (08007733) United Kingdom