About Holborn Real Estate Investment Solutions Limited (10766872) United Kingdom