About The Trevor Osborne Property Group Limited (01122639) United Kingdom