About Norframley Properties Limited (13634923) United Kingdom