About Beikin Properties Limited (10195338) United Kingdom