About J. Peters Properties Limited (07811261) United Kingdom