About Simmons Place (ifold) Management Company Limited (07768908) United Kingdom