About Woollams Place Residents Limited (06519433) United Kingdom