About Keshava Residential Ltd. (10506512) United Kingdom