About Badesha Properties Limited (SC272104) United Kingdom