About Alfray Properties Limited (13235363) United Kingdom