About Leslie & Company Residential Limited (12769736) United Kingdom