About Birdi & Kumar Property Limited (11231903) United Kingdom