About Bamfordian Properties Limited (01088963) United Kingdom