About Bassa Villa Limited (09337878) United Kingdom