About Balmford Lee Properties Limited (03493076) United Kingdom