About Lavender Properties Limited (02772953) United Kingdom