About Mason Boler Office Sharing Solutions Limited (12338818) United Kingdom