About L & W Property Management & Cleaning Services Ltd (09493959) United Kingdom