About Intelligent Building Processes Limited (07436987) United Kingdom