About Leighton House Maintenance Association Limited (00644772) United Kingdom