About Drake Properties Limited (05910096) United Kingdom