About L&w Properties Limited (10220785) United Kingdom