About Greenlife Properties Limited (02658699) United Kingdom