About Klas Homes & Lettings Limited (10955014) United Kingdom