About Bowstridge Court Management Limited (06435192) United Kingdom