About J F L Seymours Letting & Management Services (woking) Limited (06600200) United Kingdom