About Kumar And Birdi Property Limited (13308133) United Kingdom