About Integral Property Ltd (09988149) United Kingdom