About Albox Real Estate Limited (10807612) United Kingdom