About Badlow Properties Viii Limited (02688248) United Kingdom