About Lifestyle Property Services Ltd. (02937632) United Kingdom