About Drake Property Holdings Limited (05282643) United Kingdom