About Limonar Properties Limited (08670896) United Kingdom