About O Sullivan Properties Limited (07783351) United Kingdom