About Birsanu Land & Property Limited (12601991) United Kingdom