About Katch Residential Limited (06387843) United Kingdom