About Walking Glass Properties Limited (04308954) United Kingdom