About Trevor Property Limited (12570376) United Kingdom